despite everything - Deutsch Englisch Wörterbuch